#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{
//	int arr[][3] = { 
//		{1},
//		{},
//		{1,2,2} };
//	return 0;
//}


//#include<stdio.h>
//int main()
//{
//	char arr1[5] = "0123";
//	char arr2[5] = "4567";
//	int i = 0;
//	for (i = 0; i < 5; i++)
//	{
//		char tmp = arr1[i];
//		arr1[i] = arr2[i];
//		arr2[i] = tmp;
//	}
//	printf("%s\n%s",arr1,arr2);
//	return 0;
//}

//#include<stdio.h>
//void init(int arr[],int sz)
//{
//	int i = 0;
//	for (i = 0; i < sz; i++)
//		arr[i] = 0;
//}
//
//void print(int arr[], int sz)
//{
//	int i = 0;
//	for (i = 0; i < sz; i++)
//	{
//		printf("%d ",arr[i]);
//	}
//}
//
//void reverse(int arr[],int sz)
//{
//	int left = 0, right = sz - 1;
//	while (left < right)
//	{
//		int tmp = arr[left];
//		arr[left] = arr[right];
//		arr[right] = tmp;
//		left++;
//		right--;
//	}
//}

//void reverse(int *arr, int sz)
//{
//	int x = arr[0];
//	arr[0] = arr[sz - 1];
//	arr[sz - 1] = x;
//	if (sz - 2 > 1)
//	{
//		reverse(arr + 1, sz - 2);
//	}
//}

//int main()
//{
//	int arr[5]={1,2,3,4,5};
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	init(arr,sz);
//	reverse(arr,sz);
//	print(arr,sz);
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//	int arr[10] = { 2,4,5,10,9,1,5,0,3,13 };
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	int i = 0;
//	for (i = 0; i < sz - 1; i++)
//	{
//		for (int j = 0; j < sz - 1 - i; j++)
//		{
//			if (arr[j] > arr[j + 1])
//			{
//				int tmp = arr[j];
//				arr[j] = arr[j + 1];
//				arr[j + 1] = tmp;
//			}
//		}
//	}
//	for (i = 0; i < sz; i++)
//	{
//		printf("%d ",arr[i]);
//	}
//	return 0;
//}